Multicast Pull Scheduling : When Fairness is

نویسندگان

  • Je Edmonds
  • Kirk Pruhs
چکیده

We investigate server scheduling policies to minimize average user perceived latency in pull-based client-server systems (systems where multiple clients request data from a server) where the server answers requests on a multicast/broadcast channel. We rst show that there is no O(1)-competitive algorithm for this problem. We then give a method to convert any nonclairvoyant unicast scheduling algorithm A to nonclairvoyant multicast scheduling algorithm B. We show that if A works well works well, when jobs can have parallel and sequential phases, then B works well if it is given twice the resources. More formally, if A is an s-speed c-approximation unicast algorithm, then its counter part algorithm B is a 2s-speed c-approximation multicast algorithm. In is already known 6] that Equi-partition, which devotes an equal amount of processing power to each job, is an (2 +)-speed O(1 + 1==)-approximation algorithm for unicast scheduling of such jobs. Hence, it follows that the algorithm BEQUI, which broadcasts all requested les at a rate proportional to the number of outstanding requests for that le, is an (4 +)-speed O(1 + 1==)-approximation algorithm. We give another algorithm BEQUI-EDF, and show that BEQUI-EDF is also an (4+)-speed O(1+1==)-approximation algorithm. However, BEQUI-EDF has the advantage that the maximum number of preemptions is linear in the number of requests, and the advantage that no preemptions occur if the data items have unit size.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Multicast scheduling with resource fairness constraints

Integration of multicast and unicast data in future radio access networks will be necessary in order to improve the resource efficiency and provide new services. Such integration requires new and efficient resource sharing mechanisms. These mechanisms need to be optimized to provide the best possible trade-off between resource efficiency and fairness. In this paper, we consider a case where str...

متن کامل

Dynamic Rate Multicast Scheduling in Third Generation Wireless Data Networks

Multicast is an efficient means of transmitting the same content to multiple receivers while minimizing network resource usage. Applications that benefit from multicast are now being deployed over 3G wireless data networks. Existing multicast schemes transmit data at a fixed rate assuming there is always a user at the edge of the cell. In general, users belonging to the same multicast group can...

متن کامل

Multicast Scheduling for Input-Queued Switches

The demand for network bandwidth is growing much faster than the increase in commercially available memory bandwidth, causing a growing interest in input-queued switches. Furthermore, an increase in the proportion of multicast traffic in today's networks makes it important that they support such traffic efficiently. This paper presents the design of the scheduler for an MxN input-queued multica...

متن کامل

Scheduling Multicast Cells in an Input-Queued Switch

In this paper we consider policies for scheduling cells in an input-queued multicast switch. It is assumed that each input maintains a single queue for arriving multicast cells and that only the cell at the head of line (HOL) can be observed and scheduled at one time. The policies are assumed to be work-conserving,which means that cells may be copied to the outputs that they request over severa...

متن کامل

SCHEDULING MULTICAST CELLS IN AN INPUT-QUEUED SWITCH - INFOCOM '96. Fifteenth Annual Joint Conference of the IEEE Computer Societies. 'Networking the Nex

In this paper we consider policies for scheduling cells in an input-queued multicast switch. It is assumed that each input maintains a single queue for arriving multicast cells and that only the cell at the head of line (HOL) can be observed and scheduled at one time. The policies are assumed to be work-conserving, which means that cells may be copied to the outputs that they request over sever...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008